DevOps Engineer

Sydney, New South Wales, Australia
Dec 30, 2024
$109.1k - $120.4k / Year
Onsite
Full-Time
5 Years
Job Description

Infosys is seeking a DevOps Engineer with experience in DevOps practices, cloud infrastructure, and containerized applications. This role will involve working with cutting-edge technologies in AWS environments, developing and implementing automated CI/CD pipelines, and managing containerized deployments. You will play a key role in designing, configuring, and deploying solutions, collaborating with cross-functional teams, and guiding internal processes and clients on best practices.

Key Responsibilities

  • Design, implement, and maintain automated CI/CD pipelines to deploy applications and infrastructure within AWS environments using tools like AWS CodePipeline, AWS CodeBuild, and AWS CodeDeploy.
  • Integrate automated testing, security scans, and code quality checks within CI/CD pipelines to ensure high-quality and secure software releases.
  • Develop infrastructure as code using tools such as AWS CloudFormation or Terraform to provision and manage AWS resources in a scalable and repeatable manner.
  • Ensure that all AWS resources are provisioned efficiently and are consistent with best practices.
  • Implement and manage AWS services for container orchestration such as Amazon ECS or Kubernetes on AWS (EKS) to enable scalable, resilient, and fault-tolerant application deployments.
  • Configure and deploy containerized applications using Docker and manage container clusters.
  • Set up and maintain comprehensive monitoring, logging, and alerting solutions within AWS using tools like Amazon CloudWatch, AWS X-Ray, and AWS CloudTrail to ensure optimal application and infrastructure performance.
  • Troubleshoot issues in the AWS environment, focusing on performance, reliability, and security.
  • Implement and enforce security policies and best practices for AWS environments, including IAM policies, encryption, and network security controls.
  • Ensure compliance with security standards, protecting data privacy and integrity.
  • Collaborate with development teams to continuously improve DevOps processes, streamline deployments, and resolve infrastructure-related issues.
  • Work closely with cross-functional teams to ensure the smooth deployment and operation of systems in production.
  • Stay current with the latest AWS services, features, and best practices, and continuously optimize existing infrastructure and DevOps workflows.
  • Contribute to the development of new solutions that can improve DevOps processes and the overall technology stack.
  • Guide and mentor junior team members, fostering a culture of continuous learning and innovation.
  • Support clients in implementing DevOps practices, helping them adopt cloud-first solutions for efficient and automated infrastructure management.

Required Skills and Experience

  1. DevOps Tools. Expertise in Jenkins, Docker, AWS services (EC2, S3, IAM, Lambda, etc.), Kubernetes (EKS/AKS), and CI/CD tools such as AWS CodePipeline, Bamboo, and Bitbucket (Git).
  2. Cloud Infrastructure. Hands-on experience with AWS and experience deploying, configuring, and managing applications in cloud environments.
  3. Containerization and Orchestration. Proficiency in Docker and containerized builds and deployments. Experience with orchestration tools like Kubernetes (EKS or AKS).
  4. Infrastructure as Code (IaC). Experience in provisioning cloud resources using Terraform or AWS CloudFormation.
  5. Programming and Automation. Proficiency in Python and Java, experience automating deployment processes using scripts and tools.
  6. Monitoring and Logging. Experience with cloud monitoring and logging tools such as Amazon CloudWatch, AWS X-Ray, AWS CloudTrail for troubleshooting and operational insights.
  7. Version Control and CI/CD. Strong familiarity with version control tools (e.g., Git), Jenkins, and experience in configuring CI/CD pipelines.
  8. Linux/Unix Knowledge. Solid knowledge of Linux/Unix systems and basic shell scripting.
  9. Security. Experience with IAM, encryption, and ensuring compliance with security best practices in cloud environments.
  10. Problem-Solving. Strong troubleshooting skills, particularly in cloud environments, DevOps pipelines, and application performance.

Desired Skills

  • Experience with Remedy change and incident management processes.
  • Experience with AWS Lambda, API Gateway, and serverless architecture.
  • Familiarity with AKS (Azure Kubernetes Service).
  • Experience in enterprise-level cloud migration projects and DevOps transformations.

Why Join Infosys?

  1. Global Exposure. Work on innovative global projects and gain exposure to the latest technologies in the DevOps space.
  2. Career Growth. Infosys offers continuous learning opportunities, mentoring, and professional development, enabling employees to accelerate their career growth.
  3. Diversity and Inclusion. Infosys is committed to creating an inclusive work environment that values diversity, with a strong focus on work-life balance and employee well-being.
  4. Innovation-driven Culture. We foster a culture of innovation, collaboration, and continuous improvement, ensuring our employees contribute to shaping the future of digital transformation.
Related Jobs