Junior Infrastructure Engineer
Location
Worldwide
Posted
2 days ago
Salary
0
Seniority
Junior
Job Description
Junior Infrastructure Engineer
CloudLinux
Role Description We are looking for a Junior Infrastructure Engineer to join the CloudLinux Infrastructure team. Our team is responsible for a wide range of tasks - from managing access and providing compute resources and internal services to developing infrastructure projects and automation. This job is perfect for you if you: - Have a solid foundation in Linux systems and networking - Are eager to expand your knowledge of new technologies - Are able to independently investigate problems, troubleshoot them, and come up with solutions - Are committed to helping people resolve their issues - Are passionate about infrastructure, DevOps, and system administration As part of the Infrastructure team, you will be responsible for tracking and resolving tasks such as: - User management, including onboarding, offboarding, and access management - Provisioning new hosts and maintaining existing production servers across bare metal, public cloud, and private cloud environments - Managing DNS records, domain registrations, renewals, transfers, and decommissioning - Performing security-related tasks, including firewall configuration and regular operating system updates - Monitoring infrastructure, responding to alerts and incidents, and ensuring minimal disruption to services - Handling requests through the Jira ticketing system within agreed response times - Creating new services and integrating them into the existing infrastructure based on specifications provided by development teams - Developing and implementing CI/CD pipelines to automate routine administration tasks - Writing and maintaining clear documentation for services, tasks, and procedures Qualifications - Good working knowledge of RHEL-based operating systems, including CentOS and AlmaLinux - Solid understanding of networking fundamentals - Experience with different compute environments, including bare metal servers, virtual machines, and containers - Basic understanding of infrastructure and service monitoring - Familiarity with Ansible or other configuration management tools - Proficiency in spoken and written English, with the ability to produce clear and concise documentation - Ability and eagerness to learn new concepts quickly, investigate problems independently, and find effective solutions Requirements - Experience with at least one commercial cloud provider, such as AWS, Azure, or GCP (nice to have) - Familiarity with a scripting language such as Bash or Python (nice to have) - Experience with CI/CD tools such as GitLab CI or Jenkins (nice to have) - Familiarity with the Git version control system (nice to have) - Familiarity with FreeIPA, LDAP, or Google Workspace administration (nice to have) Benefits - A focus on professional development - Interesting and challenging projects - Fully remote work with flexible working hours, that allows you to schedule your day and work from any location worldwide - Paid 24 days of vacation per year, 10 days of national holidays, and unlimited sick leaves - Compensation for private medical insurance - Co-working and gym/sports reimbursement - Budget for education - The opportunity to receive a reward for the most innovative idea that the company can patent
Related Guides
Related Categories
Related Job Pages
More Infrastructure Engineer Jobs
Full-Stack Software Engineer – Infrastructure
MirantisStrategic open source infrastructure for containers and virtual machines.
• Infrastructure API Design: Design, build, and maintain the versioned REST and gRPC APIs for bare-metal server lifecycle, MachineType definitions, and cluster CRUD operations. • Provisioning & Workflow Development: Develop the asynchronous workflows that drive server enrollment, inspection, OS provisioning, and cluster bring-up, exposing durable status to callers. • Full-Stack Implementation: Implement and maintain the consoles and interfaces that visualize hardware inventory, provisioning progress, and cluster health. • System Reliability: Design the error-handling models, idempotency guarantees, and reconciliation loops necessary to manage long-running provisioning operations reliably.
Infrastructure as Code Engineer
paygateTrusted. Flexible. Secure. Helping organisations pay and get paid.
• Audit our existing AWS environment, including the current admin web application, and assess what should be preserved, wrapped or retired as part of the target design • Design and implement a modular, reusable Terraform codebase covering our core AWS infrastructure (compute, networking, storage, IAM and managed services), replacing manual/console-driven provisioning and the parts of the existing admin tool that fall outside a proper audit trail • Set up remote state management with locking (for example S3 and DynamoDB) and encryption at rest, and define access controls so state files are never stored locally or committed to version control • Build and integrate CI/CD pipelines that plan, validate and apply Terraform changes automatically, including automated policy and security scanning (Checkov, tfsec) on every pull request • Establish version control workflows, module structure and environment separation (dev/staging/prod and demo) so every infrastructure change is peer reviewed, logged and attributable to a person and a pull request • Embed our existing compliance obligations into reusable modules and pipeline checks: secure configuration and patch/update tracking relevant to Cyber Essentials Plus, access control and logging relevant to ISO 27001, and change control and data handling discipline relevant to our Bacs Approved Bureau status • Sequence the migration plan so it does not put ISO 27001 certification at risk, given our audit falls within this contract window. You are not responsible for managing or liaising on the audit itself, but the phasing, rollback approach and documentation must be aware of that date • Design and build an on-demand ephemeral environment capability: a full, isolated stack that a developer or QA engineer can spin up on demand, run a complete test pass against, and tear down automatically afterward • Ensure any fixture or seed data used in ephemeral test environments is synthetic or properly masked, not copied production data, given BAB rules on customer data handling and verification • Document architecture decisions, runbooks and module usage so the environment is maintainable after the engagement ends • Deliver hands-on training and workshops for the internal CTO, DevOps and infrastructure team, pairing with staff, including the lead DevOps engineer who built the current admin tool, on real migration work • Define a phased migration plan that brings existing infrastructure under code without service disruption, prioritising the highest risk manual and unaudited changes first • Produce a transition and handoff plan and knowledge transfer materials ahead of contract end, with a clear list of what the internal team owns going forward
Role Description As a Distinguished Systems and Infrastructure Engineer, you will: - Provide overall direction by analyzing business objectives and customer needs. - Develop, communicate, build support for, and implement business strategies, plans, and practices. - Analyze costs and forecasts and incorporate them into business plans. - Determine and support resource requirements. - Evaluate operational processes and measure outcomes to ensure desired results. - Identify and capitalize on improvement opportunities. - Promote a customer environment and demonstrate adaptability. - Sponsor continuous learning. Requirement and Scoping Analysis: - Analyze the requirements/updates/modifications for alignment with business objectives and priorities. - Articulate the impact of the proposed solution on business and its ability to address requirements. - Mediate conflicting requirements of the various stakeholders. - Guide teams to assess feasibility of new requirements. - Prioritize the product/solution requirements to drive creation of Minimum Viable Product (MVP). - Proactively identify areas for product enhancements, new features, and updates based on customer requirements/feedback. - Contribute to the creation of user stories for complex requirements across the domain (for agile methodology). Architecture Acumen: - Decompose the product/platform architecture into multiple components and modules. - Define architectural specifications for each module. - Design the plan for customizing the product/platform architectural layout. - Define the architecture blueprint for the product/solution/platform. - Prepare architecture documents and presentations defining the rationale and implications of architectural decisions. - Evaluate system performance and scalability and provide tuning recommendations. - Identify the tech stack for the product in line with business needs and technology strategy. Infrastructure Design: - Understand business requirements in detail and translate into architectural requirements relevant for all systems within a domain. - Decompose the system architecture into multiple components and modules. - Design solutions that encompass multiple applications/modules/business processes/functionality for large scale systems. - Create detailed design for multiple systems within a domain, making architectural decisions impacting the entire domain. - Define success criteria and guiding principles to evaluate solution design. - Introduce appropriate security guidelines and processes to ensure adherence to security norms. Develop and leverage internal and external partnerships and networks to maximize the achievement of business goals: - Sponsor and lead key community outreach and involvement initiatives. - Engage key stakeholders in the development, execution, and evaluation of appropriate business plans and initiatives. - Support associate efforts in these areas. Coding: - Select appropriate frameworks (e.g., ActiveX, .Net, Cocoa, Android application framework, etc.). - Guide the team on coding patterns, languages, and frameworks in line with evolving trends in the industry. - Drive scalability and security. Telecommuting/work from home permitted. Qualifications - Bachelor's degree or the equivalent in computer science, information technology, engineering, or a related field plus 6 years of experience in systems and infrastructure engineering or related experience. - OR 8 years of experience in systems and infrastructure engineering or related experience. Requirements - Experience with developing roadmaps and strategies. - Providing technical oversight and leading teams for Authentication, SSO, MFA, and identity Governance and Privileged Access Management. - Designing and implementing Authentication solutions for Enterprise using OAuth, OIDC, SAML, and legacy protocols using Ping Federate, Azure Entra, ADFS, Broadcom Siteminder, and Oracle SSO. - Designing and implementing Multi-Factor Authentication solutions for Enterprise using TOTP, SMS, FIDO2, and SmartCard based methods and protocols. - Designing, architecting, and implementing Privileged Identity Management solutions using CyberArk, CA PAM, Beyond Trust, and Azure PIM. - Designing, architecting, implementing, and delivering Identity Lifecycle Management and Governance for the Enterprise using IBM ISIM, Oracle IDM, Azure IGA, CA Identity Manager. - Coding in an object-oriented programming language (C++, C#, JSP), HTML, and scripting languages (Perl, PowerShell, Unix shell scripting). - Designing and architecting Directory Services and Databases for the Enterprise using Sun LDAP, CA Directory, AD, IBM Directory Services, Azure Graph, SQL Server, Oracle DB, IBM DB2. - Designing, architecting, and implementing security solutions for the enterprise using Zero Trust Architecture. Benefits - Competitive pay as well as performance-based incentive awards. - Health benefits include medical, vision, and dental coverage. - Financial benefits include 401(k), stock purchase, and company-paid life insurance. - Paid time off benefits include PTO (including sick leave), parental leave, family care leave, bereavement, jury duty, and voting. - Other benefits include short-term and long-term disability, education assistance with 100% company paid college degrees, company discounts, military service pay, adoption expense reimbursement, and more. - Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. - Benefits are subject to change and may be subject to specific plan or program terms.
Infrastructure as Code Engineer
Vesta Software GroupThey buy and sell. We acquire, invest and grow... forever!
• Audit our existing AWS environment, including the current admin web application, and assess what should be preserved, wrapped or retired as part of the target design • Design and implement a modular, reusable Terraform codebase covering our core AWS infrastructure (compute, networking, storage, IAM and managed services), replacing manual/console-driven provisioning and the parts of the existing admin tool that fall outside a proper audit trail • Set up remote state management with locking (for example S3 and DynamoDB) and encryption at rest, and define access controls so state files are never stored locally or committed to version control • Build and integrate CI/CD pipelines that plan, validate and apply Terraform changes automatically, including automated policy and security scanning (Checkov, tfsec) on every pull request • Establish version control workflows, module structure and environment separation (dev/staging/prod and demo) so every infrastructure change is peer reviewed, logged and attributable to a person and a pull request • Embed our existing compliance obligations into reusable modules and pipeline checks: secure configuration and patch/update tracking relevant to Cyber Essentials Plus, access control and logging relevant to ISO 27001, and change control and data handling discipline relevant to our Bacs Approved Bureau status • Sequence the migration plan so it does not put ISO 27001 certification at risk, given our audit falls within this contract window. You are not responsible for managing or liaising on the audit itself, but the phasing, rollback approach and documentation must be aware of that date • Design and build an on-demand ephemeral environment capability: a full, isolated stack that a developer or QA engineer can spin up on demand, run a complete test pass against, and tear down automatically afterward • Ensure any fixture or seed data used in ephemeral test environments is synthetic or properly masked, not copied production data, given BAB rules on customer data handling and verification • Document architecture decisions, runbooks and module usage so the environment is maintainable after the engagement ends • Deliver hands-on training and workshops for the internal CTO, DevOps and infrastructure team, pairing with staff, including the lead DevOps engineer who built the current admin tool, on real migration work • Define a phased migration plan that brings existing infrastructure under code without service disruption, prioritising the highest risk manual and unaudited changes first • Produce a transition and handoff plan and knowledge transfer materials ahead of contract end, with a clear list of what the internal team owns going forward




