DevOps Engineer

Celink

• $110K — $130K *
US-Anywhere
+ 2 other locationsRemote
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of hands-on experience automating infrastructure in a cloud environment, preferably AWS
  • Strong understanding of CI/CD methodologies and experience with tools like GitHub Actions
  • Proficiency in Linux server administration, along with experience using containers and orchestration tools
  • Strong desire to automate processes with a focus on infrastructure-as-code using tools like Terraform
  • Solid knowledge of AWS services, networking, and migration practices
  • Good programming skills in Python, Bash, or PowerShell
  • Familiarity with agile methodologies and application performance monitoring tools.

Responsibilities

  • Build and manage secure cloud infrastructure on AWS
  • Automate infrastructure using infrastructure-as-code with Terraform
  • Optimize and maintain AWS infrastructure according to AWS best practices
  • Develop and support continuous integration and deployment tools
  • Participate in software releases and manage container and serverless applications
  • Partner with developers to enhance automation in the development cycle
  • Monitor and improve scalability and reliability of infrastructure.

Benefits

  • Flexible working hours outside of scheduled meetings
  • Opportunity to work in a fast-paced development environment
  • Exposure to cutting-edge cloud technologies and practices
  • Professional growth through self-directed projects
  • Potential for travel opportunities related to job functions
Full Job Description
Job Purpose/Summary

Celink is hiring a DevOps engineer. You will collaborate with and across Agile development teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies. You will help continually improve our technical infrastructure to increase its stability. You will also assist our transition to describing our infrastructure as code using Terraform and move our applications to serverless/containers.

Duties and responsibilities

  • Build, secure, and manage cloud infrastructure on AWS
  • Automate and support infrastructure in AWS with infrastructure-as-code solutions using Terraform
  • Optimize AWS cloud infrastructure following AWS Well-Architected Framework
  • Develop and support CI/CD tools and systems
  • Perform software releases
  • Support serverless and container application infrastructure
  • Partner with the development team to identify and develop tools for automation in all phases of development cycles, including rigorous testing, release, and deployment process
  • Build and maintain disaster recovery solutions for cloud infrastructure
  • Improve scalability and reliability through monitoring services and infrastructure and further development of SRE toolset
  • Implement detection and alerting of anomalous behaviors of infrastructure and application
  • Participate in on-call rotations, troubleshoot performance and reliability issues, improve our runbooks, and practice incident response
  • Automate server fleet maintenance and management
  • Report KPIs for DevOps team


Qualifications

  • A strong desire to automate processes, build software tools, and create infrastructure-as-code solutions in a DevOps environment
  • Excellent knowledge of AWS orchestration, network, database, compute, IAM and migration services
  • Exceptional troubleshooting and analytical abilities
  • Knowledge of pipeline building
  • Good knowledge of Python, Bash, PowerShell is a big a plus
  • Proficiency with Git
  • Understanding of agile deployment mythology and practices
  • Knowledge of Application Performance Monitoring tools tools (like DataDog)
  • Understanding of REST APIs


Experience Requirements

  • 5+ hands-on experience automating infrastructure in a cloud environment, preferably Amazon Web Services using infrastructure-as-code (with tools like Terraform/CloudFormation/Ansible)
  • 5+ years experience with CICD methodologies and implementation practices, as well as tools (GitHub Actions or similar)
  • 5+ years experience administering Linux servers
  • 5+ years experience working with containers (Docker) and orchestration layers (Kubernetes, ECS)
  • 3+ years experience with AWS Serverless Architecture (Lambda, Fargate)
  • Experience debugging and running fault tolerant large-scale distributed systems


Education Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or related Technology field.


Working Conditions

  • Fast-paced rapid development cycles

  • Self-managed working hours outside of collaborative meeting schedules
  • Some travel (
  • Requires flexibility to adjust to changing priorities

Similar Jobs

More Jobs at Celink

More Information Technology Jobs

Find similar DevOps Engineer jobs: