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
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights (https://www.eeoc.gov/poster) notice from the Department of Labor.