Dev Ops
DevOps Experience:
- 5+ years of experience in DevOps practices and tools, including continuous integration and delivery (CI/CD), infrastructure provisioning, monitoring, and automation.
- Proficient in using various DevOps tools such as Jenkins, TeamCity, GitHub Actions, Docker, and Terraform.
- Familiarity with cloud platforms like AWS, and Google Cloud Platform.
- Strong understanding of software development lifecycle and the importance of collaboration between development, operations, and quality assurance teams.
Automation:
- Skilled in automating various aspects of the software development lifecycle, including build, deployment, and monitoring processes.
- Experience with infrastructure as code tools like Terraform for managing cloud resources.
- Proficient in using automation frameworks like Jenkins and GitLab/GitHub CI/CD pipelines to streamline development workflows.
Monitoring and Logging:
- Experience with cloud-based monitoring solutions like CloudWatch.
- Skilled in setting up and configuring monitoring and logging systems to ensure efficient incident management.
Infrastructure Management:
- Proficient in managing infrastructure provisioning using tools like Terraform.
- Experience with containerization technologies like Docker for deploying applications.
Collaboration:
- Strong understanding of Agile software development methodologies and their implementation in DevOps practices.
- Experience working closely with development teams to ensure efficient code delivery and deployment.
- Skilled in fostering collaboration between cross-functional teams through effective communication and project management.