DevOps Engineer
Effectual
Job highlights
Summary
Join Effectual as a Junior DevOps Engineer and be a part of the Public Sector Program Management team, ensuring exceptional customer satisfaction and technical excellence in customer-facing projects. As a 'Brand Ambassador,' you will leverage your AWS Cloud technology expertise and passion for high-quality project delivery. You will be a skilled technologist, problem solver, and continuous learner, contributing to the successful delivery of multiple parallel projects. Effectual offers a modern, cloud-first environment, a fun and inclusive culture, and opportunities for continuous growth. We provide comprehensive benefits, including medical, dental, vision, pet, and life insurance, paid time off, 14 holidays, and a 401k with company match. Join our award-winning team and make a significant impact.
Requirements
- Minimum Education: Bachelor's degree in a related discipline
- Minimum Experience: 2 years' experience
- Substitution/Alternative to Minimum Education and Experience: Must have at least 4 years of on-the-job experience
- Must be a US Citizen
- 2+ years of DevOps/SRE experience working in AWS environment(s) and/or supporting software development team(s)
- 1+ years of experience with Kubernetes running microservices in production
- 2+ years of experience developing AWS cloud infrastructure
- 2+ years of experience developing CI/CD pipelines using tools like Jenkins, GitHub, etc
- Strong understanding of cloud platforms such as AWS, including core services and infrastructure components
- Working knowledge of leading AWS cloud security practices
- Hands-on experience and solid understanding of both Linux and Docker
- Proficiency in developing Infrastructure-as-Code (e.g., Terraform/AWS CloudFormation)
- Proficiency in coding configuration management tooling (e.g., Ansible, Chef, Puppet, etc.)
- Proficiency in at least one or more programming/scripting languages (e.g., Python, Ruby, Go, Swift, Java, .Net, C++)
- Demonstrable knowledge of Agile methodologies
- Attention to detail
- Strong problem-solving and troubleshooting skills, with the ability to diagnose and resolve cloud infrastructure issues
- Continuous learning mindset to stay updated with emerging cloud technologies and industry trends
- Excellent communication and collaboration skills to work effectively with cross-functional teams and stakeholders
- Ability to work with multiple clients, in parallel
- Ability to work Eastern Standard Time Zone schedule
Responsibilities
- Enable customers' use of AWS to achieve their business objectives through the Kubernetes ecosystem
- Design, deploy, maintain, and troubleshoot large microservices estates in production on Kubernetes
- Deploy and integrate service meshes such as ISTIO, Linkerd, Consul, etc
- Use Helm Charts and Custom Resource Definitions
- Create cloud-native CI/CD workflows for containers with tools such as Jenkins, CodeDeploy, CodePipeline, Gitlab, etc
- Have hands-on experience with microservices and distributed application architecture in a multi-tier environment (Dev, Test, Prod, etc.)
- Automate cloud infrastructure with scripting and code, including experience in a scripting language (Bash, Python, JavaScript, etc.)
- Have hands-on experience in a language such as Python, Ruby, Go, Swift, Java, .Net, C++, or a similar object-oriented language
- Compose and leverage code to define and automate cloud infrastructure (e.g., AWS CloudFormation templates, Terraform, AWS CDK, etc.) to ensure repeatable, sustainable AWS infrastructure
- Automate infrastructure and application deployment and testing in development, pre-production, and production environments
- Have experience with the full software development lifecycle and delivery using Agile practices in a team environment
- Support developers in efficiently working within AWS through architecting, coding, deploying, and troubleshooting Continuous Integration/Continuous Deployment (CI/CD) pipelines
- Provide input and guidance to developers on overall AWS Architecture and design tenets
- Have experience with git version control, git branching, and CI/CD practices
- Establish visibility into cloud operations through leveraging resource tagging to allocate costs and optimize resource planning
- Assist in preparing cost analysis based on expected usage
- Configure AWS cloud infrastructure for maximum technical and budgetary efficiency
- Support the migration of customers from on-premises environments to AWS through assisting in the development of migration plans
- Execute migration plans, which may include migrating applications using microservices architectures and confirming the migration of resources into AWS and decommissioning on-premises resources
- Support rigorous project governance and execution through meeting with team members daily to review progress
- Hold team members accountable for and challenge team members on technical solution implementation approaches to achieve optimal outcomes
- Submit time on assigned projects, daily
- Support project delivery team members by always operating with transparency
- Be responsive to requests from team members for information
- Communicate working preferences and understand the working preferences of others to help develop a high-performing team that operates with respect, effectiveness, and efficiency
- Perform additional responsibilities as requested
Preferred Qualifications
- Active Clearance or Public Trust (DHS Preferred)
- Certifications (e.g., Certified Kubernetes Administrator (strongly preferred), AWS Solution Architect - Professional, AWS DevOps Engineer - Professional, AWS Data Analytics - Specialty, etc.)
- Container development and orchestration in Kubernetes, AWS EKS, Helm, CRD's, etc
- Implementing static and dynamic code analysis tools and testing tools within CI/CD pipelines (SonarQube, Selenium, etc.)
- Hands-on experience in a production stack with GitOps workflows using Git, ArgoCD, and app of apps patterns, Prometheus, Grafana, etc
- Experience with Kubernetes service mesh architectures such as ISTIO
- Advanced-level knowledge in networking and routing within AWS
- Master's degree or higher in engineering or information systems study
- Contributor to Open-Source community
Benefits
- Medical, dental, vision, pet, and life insurances
- Paid time off
- 14 holidays
- 401k with company match
- Remote work
Share this job:
Similar Remote Jobs
- πMexico
- π°$158k-$218kπUnited States
- πIndia
- πPoland, Czech Republic
- πPortugal
- π°$190k-$225kπWorldwide
- πPoland
- πBrazil
- πHungary
- πUnited States