Senior DevOps Engineer

22 May 2024

Vacancy expired!

Job Description

Senior DevOps Engineer

Required Qualifications:
  • The Senior DevOps Engineer must have 3+ years of Deep Understanding of service design for Cloud (AWS) using Containers, Container Orchestration (like Kubernetes), Service Mesh (like Istio), Kafka Operationally Focused: Passionate about monitoring, resiliency, uptime, performance, and automation
  • Experienced with Kubernetes deployments using helm charts and knowledge of creating helm charts from scratch
  • Deep knowledge of Kubernetes YAML
  • Extensive knowledge of creating highly reliable, available, and scalable deployments on Kubernetes
  • 2+ years of deep experience with AWS (Cloud Computing: EC2, S3, RDS, VPC, Security Groups, Lambda, ELB, ElastiCache, Beanstalk, Redshift) for API and Microservices based project designs
  • AWS Certified (Solutions Architect, DevOps, Sysops Administrator)
  • Knowledge of Scripting languages (python, bash, groovy) is required
  • 5+ years of real work deployment experience in core infrastructure technologies including compute, storage, networking, databases, security, and management.
  • Understanding of Microservice design principles, patterns, and best practices
  • Intimately involved in numerous end-to-end cloud migration projects.
  • Terraform experience as it relates to cloud infrastructure setup
  • Database: RDS, DynamoDB, RDS - AWS Networking & Security Groups and their underlying technologies (Route53, VPC, ALB, Security Groups)
  • Understanding of J2EE, RESTful web services design and implementation, Springboot, Spring Cloud, Eureka, Spring Security, JSON, YAML, Markdown, WSDL, XML, ANT, Maven, Python
  • Working knowledge of application architectures, software development tools, and methodologies.
  • Knowledge of SQL and NoSQL database administration
  • Good knowledge of Linux internals and administration
  • Automation Driver: Constantly look for automation opportunities using Ansible

Nice to Have:
  • The network configuration of Firewalls, VPN, Routers/Switches, and Load Balancers
  • Knowledge of agile software development practices and release management
  • SRE Experience
  • Ability to analyze and troubleshoot production issues
  • Experience suggesting application enhancements to support SLO/SLI/SLA criteria
  • Experience setting up SLA/SLO/SLI for applications
  • Deep understanding and experience (5+ years) working with DevSecOps - (Jenkins, Gitlab) and building CICD pipelines
  • Experience with Jenkins, writing code as a pipeline job using groovy.
  • Have used Groovy to create shared libraries
  • Experience with GitLab CI and creating reusable modules
  • A Bachelor's degree is required, preferably in Computer Science, Software. Engineering, or other related engineering disciplines.

Note:
  • Contract to Hire Opportunity

Job Description:
  • As the Senior DevOps Engineer, you will be responsible for implementing the application infrastructure setup as well as building and deploying automation for applications in the AWS cloud.
  • As we are early in the cloud journey, your input and work efforts will provide a major impact on the groundwork that is to be laid for future work.
  • The role will focus on developing the solutions, working closely with partner resources and onsite team members (development leads and systems analysts).
  • Our clients will use our applications in a secured environment as you continue using your DevSecOps experience and expertise.
  • Applications will mature and work seamlessly as you participate in the release management duties.
  • As a senior member, you are a critical team member of the SRE team bringing not only a cloud focused development experience, but also bring forethought into scalability, performance, and reliability
  • You will provide product support to our mission-critical applications.
#tech