DevOps Engineer

Mid-level
Astin, 🇺🇸 United States
Software development

We are seeking a talented DevOps Engineer with expertise in Python to join our team at Apex Informatics. As a DevOps Engineer, you will be responsible for designing, implementing, and maintaining our infrastructure and development pipelines.

Key Responsibilities:

• Design, implement, and maintain infrastructure and development pipelines using modern DevOps practices and tools.

• Collaborate with development teams to improve deployment processes and ensure efficient and reliable application releases.

• Automate infrastructure provisioning and configuration using Infrastructure as Code (IaC) tools like Terraform or CloudFormation.

• Implement and maintain monitoring solutions to ensure high availability and performance of our applications and infrastructure.

• Troubleshoot and resolve issues related to system availability, performance, and security.

• Continuously improve our DevOps practices, tools, and processes to drive efficiency and productivity.

1. Infrastructure and Automation:

• Design, implement, and maintain scalable and resilient infrastructure on AWS.

• Automate infrastructure provisioning, configuration, and deployment using scripting languages like Python.

• Implement and manage CI/CD pipelines using tools like Jenkins, GitLab CI/CD, or AWS CodePipeline.

2. Monitoring and Alerting:

• Set up and configure monitoring and alerting solutions like Prometheus, Grafana, or AWS CloudWatch.

• Implement automated monitoring and alerting for key performance indicators and critical incidents.

• Analyze and optimize system and application performance through monitoring data.

3. Security and Compliance:

• Ensure infrastructure and applications adhere to security best practices and compliance standards.

• Implement and manage access controls, SSL certificates, and encryption mechanisms.

• Perform regular security audits and vulnerability assessments.

4. Collaboration and Documentation:

• Collaborate with cross-functional teams to define and implement infrastructure and deployment requirements.

• Document and maintain infrastructure and deployment processes, configurations, and procedures.

• Provide technical support and guidance to development and operations teams.

Requirements

  • Previous experience as a DevOps Engineer or similar role.
  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Hands-on experience with scripting languages like Python.
  • Proficient in infrastructure automation tools (e.g., Terraform, CloudFormation).
  • Experience with CI/CD tools (e.g., Jenkins, GitLab CI/CD, AWS CodePipeline).
  • Strong knowledge of cloud platforms (e.g., AWS, Azure, GCP) and associated services.
  • Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes).
  • Knowledge of monitoring and alerting tools (e.g., Prometheus, Grafana, AWS CloudWatch).
  • Understanding of security best practices and compliance standards.
  • Excellent problem-solving and troubleshooting skills.

 

Apex Informatics

We provide businesses with flexible and efficient talent solutions, from temp, contract-to-hire to remote developers, committed to driving your success.

Recruitment
Staffing

LinkedIn

🏭it services and it consulting
🎂2014

Other jobs at Apex Informatics

 

 

 

 

 

 

 

 

View all Apex Informatics jobs

Notifications about similar jobs

Get notifications to your inbox about new jobs that are similar to this one.

🇺🇸 United States
Software development

No spam. No ads. Unsubscribe anytime.

Similar jobs