DevOps Engineer

Sydney, New South Wales, Australia
Nov 27, 2024
Nov 12, 2025
Onsite
Full-Time
3 Years
Job Description

Infosys is seeking a DevOps Engineer with expertise in AWS and DevOps tools to join our team in Sydney, NSW. This role will involve working with cross-functional teams to design, implement, and maintain continuous integration, deployment, and automation pipelines. You will work on enhancing the efficiency and scalability of the development and release processes, ensuring high availability, and driving the adoption of cloud-based DevOps practices.

Key Responsibilities

  • Implement and manage automated processes for building, testing, and deploying applications across various environments.
  • Maintain continuous integration and continuous delivery (CI/CD) pipelines using tools such as Jenkins, Gitlab, or similar platforms.
  • Use AWS CloudFormation templates to automate cloud infrastructure deployment.
  • Work with cloud-based services such as AWS EC2, S3, RDS, ECS, Elastic Kubernetes Service (EKS), and others for application deployment and scaling.
  • Handle cloud infrastructure provisioning, monitoring, and troubleshooting.
  • Leverage DevOps tools such as Docker, Kubernetes, Chef, and Terraform to implement automation, infrastructure as code, and container orchestration.
  • Design and implement strategies for containerization, microservices architecture, and orchestration using Kubernetes and Docker.
  • Implement failover and disaster recovery (DR) strategies to ensure high application availability.
  • Ensure that systems are resilient and meet the performance and reliability expectations.
  • Apply best practices in Software Configuration Management (SCM) using Agile, Scrum, and Waterfall methodologies.
  • Implement and manage tools to track and deploy software configurations and versions effectively.
  • Write scripts using Shell, Python, or other scripting languages to automate repetitive tasks and improve system performance.
  • Automate testing, build processes, and deployments to reduce human errors and improve release efficiency.
  • Monitor the health of production and staging environments using tools like Prometheus, Grafana, or AWS-specific services.
  • Create and manage alerts to ensure quick responses to system issues.
  • Collaborate with cross-functional teams, including developers, QA, and infrastructure teams, to enhance overall productivity and quality.
  • Provide support during deployments and production incidents.

Basic Qualifications

  • Bachelor’s degree or foreign equivalent in Computer Science, Information Technology, or a related field.
  • Alternatively, a minimum of 3 years of progressive experience in the same field may be considered in lieu of education.
  • At least 4 years of experience in DevOps roles, working with modern software development and deployment tools.
  • Proven experience in managing cloud environments, particularly AWS.
  • Strong experience with CI/CD tools like Jenkins, Gitlab, Travis CI, etc.

Skills

  • Expertise in AWS services such as EC2, S3, RDS, ECS, and CloudFormation.
  • Knowledge of containerization technologies like Docker and Kubernetes.
  • Strong understanding of microservice architecture.
  • Scripting expertise in Shell, Python, or similar scripting languages.
  • Familiarity with Databases like MySQL, PostgreSQL, DynamoDB, and Elasticsearch.
  • Experience with monitoring tools like Prometheus, Grafana, or similar.

Customer Interfacing Skills

  • Excellent communication and customer interaction skills to work effectively with clients.
  • Ability to discuss complex technical topics with both technical and non-technical stakeholders.

Problem-Solving and Analytical Skills

  • Strong attention to detail and excellent analytical abilities for identifying and resolving issues quickly and efficiently.

Preferred Qualifications

  • AWS certifications such as AWS Certified DevOps Engineer or AWS Certified Solutions Architect are preferred.
  • Hands-on experience in implementing DevOps and Continuous Delivery methodologies in Agile environments.
  • Experience managing large-scale enterprise deployments with a focus on high availability, disaster recovery, and performance optimization.

What Infosys Offers

  • Competitive compensation package with performance-based bonuses and benefits such as healthcare, life insurance, and retirement plans.
  • Access to continuous learning and training through Infosys’ learning platforms.
  • Opportunities to gain experience with cutting-edge technologies and industry best practices.

Global Experience

  • Work with clients across various industries and geographies, leveraging your expertise to solve complex problems and drive digital transformation.

Inclusive Culture

  • Infosys values diversity and inclusion and fosters a culture of collaboration and respect.

Equal Opportunity Employer. Infosys is an Equal Opportunity Employer committed to embracing diversity and creating an inclusive environment for all employees. We provide reasonable accommodations to qualified individuals with disabilities throughout the recruitment process. Please contact us if you need assistance.

This DevOps Engineer role at Infosys offers an exciting opportunity to work on modern, cloud-native applications, automate complex deployments, and help organizations navigate their digital transformations. If you are passionate about DevOps, cloud technologies, and automation, this role could be a great fit for you!

Related Jobs