We are seeking a talented and motivated DevOps Engineer with strong expertise in Azure and AWS Cloud environments.
This individual will be responsible for automating infrastructure provisioning, deployment pipelines, version control, and continuous integration/continuous deployment (CI/CD) processes.
You will leverage your knowledge of ARM Templates, BiCep Templates, CloudFormation, and CDK to optimize and manage infrastructure.
The ideal candidate will also be proficient in scripting and automation tools, such as Python and/or .NET, and have a strong understanding of versioning practices.
Key responsibilities include designing, implementing, and managing infrastructure-as-code (IaC) using tools such as ARM Templates, BiCep Templates, AWS CloudFormation, and CDK (with Python or .NET).
You will develop and maintain CI/CD pipelines to automate code deployments and application updates on Azure and AWS Cloud platforms.
The role requires working closely with development, operations, and security teams to ensure seamless integration, automated testing, and smooth application deployment.
You will manage and provision cloud resources on Azure and AWS using native and third-party tools.
Implementing version control strategies to maintain source code and configuration in Git repositories is essential.
You will monitor cloud environments for performance, security, and reliability, troubleshooting and resolving issues as they arise.
Ensuring cloud infrastructure is secure, compliant with organizational standards, and continuously optimized for cost-efficiency is a key responsibility.
Collaborating with cross-functional teams to enhance the deployment process and improve system reliability is expected.
You will provide support and guidance for cloud infrastructure upgrades, scaling, and disaster recovery planning.
Requirements:
Proven experience as a DevOps Engineer or similar role with a strong background in cloud platforms (Azure and AWS) is required.
Expertise in Infrastructure-as-Code (IaC) using tools such as ARM Templates, BiCep Templates, AWS CloudFormation, and CDK (Python and/or .NET) is necessary.
Strong experience with CI/CD pipelines and version control tools (Git, GitHub, GitLab, etc.) is essential.
Proficiency in cloud automation and orchestration frameworks and tools is required.
Experience working with Azure DevOps, Jenkins, Terraform, or similar CI/CD tools is necessary.
Knowledge of scripting languages such as Python, Bash, or PowerShell is required.
Understanding of containerization technologies such as Docker and orchestration tools like Kubernetes is essential.
Familiarity with monitoring tools and cloud resource management (e.g., Azure Monitor, AWS CloudWatch) is necessary.
Strong knowledge of cloud security best practices and governance is required.
Excellent problem-solving, troubleshooting, and debugging skills are essential.
Familiarity with Agile and DevOps methodologies is necessary.
The ability to work independently and collaborate effectively in a team-oriented environment is required.
Benefits:
The position offers the opportunity to work with cutting-edge cloud technologies and tools.
You will be part of a dynamic team that values collaboration and innovation.
The role provides opportunities for professional growth and development in the DevOps field.
You will have the chance to contribute to significant projects that impact the organization.
Competitive salary and benefits package will be provided.