Overview:
The Senior DevOps/CloudOps role is crucial to our organizations IT infrastructure ensuring the seamless integration and operation of our cloudbased systems. This position plays a pivotal role in optimizing the efficiency and reliability of our development and deployment processes ultimately supporting the overall success of our technology initiatives.
Key Responsibilities:
- Lead the design implementation and maintenance of DevOps and CloudOps processes and tools.
- Develop and enhance automation for infrastructure configurations and deployments.
- Implement and manage continuous integration and continuous deployment (CI/CD) pipelines.
- Utilize orchestration tools to streamline application deployments and updates.
- Containerize applications and optimize container orchestration.
- Create and maintain scripts for system automation and monitoring.
- Ensure high availability scalability and performance of cloudbased systems.
- Collaborate with development teams to optimize application architectures for the cloud.
- Manage and optimize cloud resource usage and costs.
- Implement robust monitoring alerting and logging solutions.
- Configure and troubleshoot networking issues in cloud environments.
- Participate in oncall rotation and incident response activities.
- Stay current with industry trends and best practices in DevOps and cloud technologies.
- Mentor and provide guidance to junior team members.
- Contribute to the continuous improvement of DevOps processes and practices.
Required Qualifications:
- Bachelors degree in Computer Science Engineering or related field.
- 5 years of experience in a DevOps or CloudOps role.
- Proficiency in cloud platforms such as AWS Azure or Google Cloud.
- Expertise in infrastructure as code (IAC) using tools like Terraform or CloudFormation.
- Strong understanding of CI/CD concepts and tools such as Jenkins or CircleCI.
- Experience with containerization technologies like Docker and Kubernetes.
- Advanced scripting skills in languages like Python Bash or PowerShell.
- Solid grasp of networking fundamentals and cloud networking services.
- Proven ability to troubleshoot and optimize cloudbased systems.
- Familiarity with monitoring tools like Prometheus Grafana or ELK stack.
- Understanding of security best practices in cloud environments.
- Excellent problemsolving and analytical abilities.
- Strong communication and collaboration skills.
- Relevant certifications (e.g. AWS Certified DevOps Engineer Azure DevOps Engineer Expert) preferred.
- Commitment to staying updated with the latest DevOps and cloud technologies.
scripting,python,circleci,powershell,azure,devops,kubernetes,docker,security,google cloud,orchestration,monitoring,containerization,ci/cd,cloudops,bash,cloudformation,networking,automation,aws,terraform,jenkins