DevOps Cloud
Apex Informatics
Austin, texas
Job Details
Not Specified
Full Job Description
Apex Informatics is seeking a skilled and motivated DevOps Engineer with expertise in cloud computing to join our team. As a DevOps Cloud Engineer, you will be responsible for developing, implementing, and maintaining our cloud infrastructure and CI/CD pipelines.
Key Responsibilities:
• Design and implement scalable and resilient cloud infrastructure using best practices.
• Develop and maintain CI/CD pipelines to enable efficient and reliable software delivery.
• Automate infrastructure provisioning and configuration using Infrastructure as Code (IaC) tools.
• Collaborate with development teams to streamline application deployment processes.
• Monitor and optimize cloud resources for performance, availability, and cost-efficiency.
• Troubleshoot and resolve cloud-related issues.
• Continuously improve DevOps practices, tools, and processes to drive efficiency and productivity.
1. Cloud Infrastructure:
• Design, implement, and manage cloud infrastructure on platforms such as AWS, Azure, or GCP.
• Leverage Infrastructure as Code (IaC) tools like Terraform or CloudFormation to automate infrastructure provisioning and configuration.
• Implement and manage containerization technologies like Docker and orchestration platforms like Kubernetes.
2. CI/CD Pipeline:
• Develop and maintain CI/CD pipelines using tools like Jenkins, GitLab CI/CD, or Azure DevOps.
• Integrate automated testing and code quality checks into the pipeline.
• Implement and manage release management processes for software deployments.
3. Monitoring and Optimization:
• Set up and configure monitoring and alerting solutions to ensure high availability and performance of cloud resources.
• Optimize cloud resource utilization for cost-efficiency.
• Analyze monitoring data to identify performance bottlenecks and initiate optimization efforts.
4. Security and Compliance:
• Apply security best practices to cloud infrastructure and applications.
• Implement and manage access controls, encryption, and other security measures.
• Ensure compliance with relevant regulations and industry standards.
5. Collaboration and Support:
• Collaborate with cross-functional teams to define and implement infrastructure and deployment requirements.
• Provide technical support and guidance to development and operations teams.
Requirements
- Previous experience as a DevOps Engineer or similar role.
- 6+Years mandatory in Cloud
- Strong understanding of cloud computing concepts and services.
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Proficiency in Infrastructure as Code (IaC) tools like Terraform or CloudFormation.
- Knowledge of containerization technologies such as Docker and orchestration platforms like Kubernetes.
- Experience with CI/CD tools like Jenkins, GitLab CI/CD, or Azure DevOps.
- Understanding of monitoring and alerting solutions for cloud resource management.
- Knowledge of security best practices and compliance standards.
- Excellent problem-solving and troubleshooting skills.
- Strong collaboration and communication skills.