Job Description

JOB SUMMARY:

This DevOps Administrator is responsible for the day-to-day administration of the company’s application DevOps environment. This includes designing, implementing, and supporting the on-premise and Cloud-based application servers and automating code deployments. In addition to supporting day-to-day operations, this individual will also be responsible for assisting the Development, Application, and Database Teams with the design, implementation, and testing of mission-critical business systems. This role involves ensuring the efficient and reliable operation of development and production environments, automating processes, and implementing best practices in software development and deployment.

ESSENTIAL DUTIES & RESPONSIBILITIES:

  • CI/CD Pipelines: Design, implement, and manage CI/CD pipelines to facilitate seamless code integration and deployment
  • Automation and Scripting: Develop and manage automation scripts to streamline processes, including deployment, scaling, and monitoring of applications, improve efficiencies, and reduce hosting costs
  • Infrastructure Platform Management: Oversee and maintain web servers, Saas, PaaS, and Cloud services that support the software development lifecycle
  • Monitoring and Logging: Set up and manage monitoring and logging systems to ensure the health and performance of applications and infrastructure
  • Collaboration: Work closely with development, QA, and operations teams to support agile development and improve efficiency
  • Security and Compliance: Implement security best practices and ensure compliance with industry standards and regulations
  • Assess complex projects with a variety of requirements, quickly and correctly prioritize tasks, provide accurate time estimates, and complete tasks on time while communicating changes and updates
  • Stay up-to-date on evolving infrastructure technologies, especially as it pertains to application deployment
  • Provide remote support for our global operations
  • This position will require participation in a rotating on-call schedule for 24/7 global support.
  • SKILLS & KNOWLEDGE

  • Bachelor’s degree in Computer Science or Information Systems, or equivalent experience required
  • Strong Experience with CI/CD practices and IaC
  • 6 years of experience with cloud platforms (AWS)
  • 4 years of experience with CI/CD tools (e.g., Azure DevOps, GitHub, Terraform)
  • Experience managing AWS services - VPC, IAM, CloudFront, EC2, ALB, WAF, RDS, CodeDeploy is a plus
  • Experience administering application servers, such as IIS
  • Proficiency in scripting languages like PowerShell is a plus
  • Excellent problem-solving and analytical skills
  • Ability to communicate effectively, both verbally and in writing
  • Ability to work independently and as a member of an international team
  • WORKING CONDITIONS

  • Corporate office environment
  • Hybrid
  • #LI-BO1

    Apply for this Position

    Ready to join ? Click the button below to submit your application.

    Submit Application