×

We're pleased your're here!

If you have any Questions or Require Prompt Assistance, please submit to us through the form below. Our team will promptly reach out with the best solution tailored to your needs.

By submitting the details you agree to our Privacy Policy

TecBrix

Mid Level DevOps Engineer

Job Description: 

We are seeking an experienced and highly motivated Senior DevOps Engineer to join our dynamic team. The ideal candidate will have a strong background in software development, infrastructure management, and automation, with a passion for delivering high-quality software solutions efficiently. As a Senior DevOps Engineer, you will collaborate with cross-functional teams to optimize our development and deployment processes, ensuring reliability, scalability, and security of our software applications. 

Responsibilities: 

 

  1. Infrastructure Management:
  • Manage and maintain our cloud-based infrastructure (e.g., AWS, Azure, GCP) and on-premises servers. 
  • Design, configure, and optimize network architecture for high availability and performance. 
  • Implement security best practices and maintain a robust backup and disaster recovery strategy. 
  1. Continuous Integration and Continuous Deployment (CI/CD):
  • Develop and maintain CI/CD pipelines to automate software builds, testing, and deployments. 
  • Monitor and improve the release process to minimize downtime and ensure zero-downtime deployments. 
  1. Automation and Configuration Management:
  • Automate routine operational tasks and manual processes using scripting (e.g., Python, Bash) and configuration management tools (e.g., Ansible, Puppet, Chef). 
  • Manage infrastructure as code (IaC) using tools like Terraform or CloudFormation. 
  1. Monitoring and Alerting:
  • Set up and maintain monitoring and alerting systems (e.g., Prometheus, Grafana, ELK) to proactively identify and resolve issues. 
  • Perform root cause analysis for incidents and implement preventive measures. 
  1. Security and Compliance:
  • Implement security best practices and participate in vulnerability assessments and security audits. 
  • Ensure compliance with industry standards and regulations (e.g., HIPAA, GDPR). 
  1. Collaboration and Documentation:
  • Collaborate with development and operations teams to streamline processes and improve workflow. 
  • Create and maintain documentation for infrastructure, processes, and procedures. 
  1. Mentorship and Leadership:
  • Provide guidance and mentorship to junior team members. 
  • Lead by example in adopting best practices, staying up-to-date with industry trends, and fostering a culture of continuous improvement. 

 

Requirements 

  • Bachelor’s degree in computer science, Information Technology, or related field (or equivalent experience). 
  • Proven experience as a DevOps Engineer, with at least 2-3 years of experience in a similar role. 
  • Strong knowledge of any cloud platforms (e.g., AWS, Azure, GCP) and infrastructure-as-code concepts. 
  • Proficiency in CI/CD tools (e.g., Jenkins, Travis CI, CircleCI). 
  • Experience with containerization and orchestration tools (e.g., Docker, Kubernetes). 
  • Scripting and programming skills (e.g., Python, Bash, Ruby). 
  • Familiarity with version control systems (e.g., Git). 
  • Excellent problem-solving and communication skills. 
  • Certifications such as AWS Certified DevOps Engineer, Certified Kubernetes Administrator (CKA), or similar are a plus. 

 

Comments are closed.