DevOps Engineer
Posted 1 week ago
Promact is looking for a passionate DevOps Engineer who is keen to learn and grow with the organization. The candidate will focus on supporting development and operations through basic DevOps practices. They ensure effective deployment, automation, and operation of environments, with a focus on learning and applying foundational DevOps principles.
Job Description
Roles & Responsibilities:
Implement and manage cloud infrastructure on major platforms (AWS/Azure/GCP)
Design and develop Infrastructure as Code using Terraform and other IaC tools
Configure and maintain CI/CD pipelines using GitHub Actions, Azure DevOps, or GitLab
Set up and manage containerized environments using Docker and container orchestration platforms
Implement monitoring and logging solutions for infrastructure and applications
Manage version control systems and branching strategies
Configure and maintain networking components including VPCs, subnets, and security
Automate system configuration and deployment using configuration management tools
Troubleshoot infrastructure and application issues across different operating systems
Collaborate with development teams to optimize deployment processes
Must have skills:
Cloud Platforms: Intermediate knowledge of at least one major cloud platform (AWS, Azure, or GCP)
Infrastructure as Code: Proficiency in Terraform
Containerization: Docker
Version Control: Git
CI/CD: Experience with GitHub Actions, Azure DevOps, or similar platforms
Networking: Understanding of VPC, subnets, DNS, load balancing, and firewalls
Operating Systems: Linux and Windows
Scripting: Shell scripting and Python knowledge
Monitoring: Experience with monitoring tools like ELK, Prometheus/Grafana
Good to have skills:
Container Orchestration: Knowledge of Kubernetes, ECS, or ACS
Configuration Management: Experience with Ansible, Chef, or Puppet
Cloud Formation: Knowledge of ARM/Bicep or CloudFormation
PowerShell: Scripting capabilities for Windows environments
Advanced Python: For automation and tooling development
Additional Monitoring Tools: Experience with DataDog, NewRelic, Application Insights
Multi-Cloud: Experience across different cloud platforms
Security Best Practices: Understanding of cloud security and compliance