Remote Senior DevOps Engineer

at ProArch

Posted 1 day ago 3 applied

Description:

  • 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.