
DevOps (3-6 years)
Description
Skills
- 3+ years of experience as a DevOps Engineer or related role
- Strong knowledge of cloud computing platforms like AWS, Azure, or GCP
- Experience with infrastructure as code (IaC) tools like Terraform or CloudFormation
- Experience with configuration management tools like Ansible, Puppet, or Chef
- Experience building and maintaining CI/CD pipelines using tools like Jenkins, Travis CI, or CircleCI
- Knowledge of monitoring and alerting tools like Prometheus, Grafana, or Nagios
- Familiarity with containerization and container orchestration tools like Docker and Kubernetes
- Strong problem-solving skills and ability to troubleshoot complex issues
- Troubleshoot production issues and provide support to development teams as needed
- Excellent communication and collaboration skills
- Stay up-to-date with the latest DevOps trends and technologies and make recommendations for improvements to existing processes and tools.
Responsibilities
- Understanding customer requirements and project KPIs.
- Implementing various development, testing, automation tools, and IT infrastructure.
- Planning the team structure, activities, and involvement in project management activities.
- Managing stakeholders and external interfaces.
- Setting up tools and required infrastructure.
- Defining and setting development, testing, release, update, and support processes for DevOps operation.
- Have the technical skill to review, verify, and validate the software code developed in the project.
- Troubleshooting techniques and fixing the code bugs.
- Monitoring the processes during the entire lifecycle for its adherence and updating or creating. new processes for improvement and minimizing the wastage.
- Encouraging and building automated processes wherever possible.
- Identifying and deploying cybersecurity measures by continuously performing vulnerability assessment and risk management.
- Incidence management and root cause analysis.
- Coordination and communication within the team and with customers.
- Selecting and deploying appropriate CI/CD tools.
- Strive for continuous improvement and build continuous integration, continuous development, and constant deployment pipeline (CI/CD Pipeline).
- Mentoring and guiding the team members.
- Monitoring and measuring customer experience and KPIs.
- Managing periodic reporting on the progress to the management and the customer.
Think you fit in?
Please be sure to also submit a portfolio of your own original work to show us what you can create.
*Required fields
Personal information