Job Details
-
Posted 3 days ago
-
Job ID: JN -062026-576279
Software Engineer II
-
Centennial, Colorado
-
Contract
-
Physical Location
-
Infrastructure Management
-
$55.00 - $65.00/hr
-
$55.00 - $65.00
Share This Job
Job Description
Software Engineer II
Englewood, CO
Hybrid Role (4 days remote, 1 onsite)
$60 per hour
ABOUT THE ROLE
Our client is seeking a highly skilled Software Engineer II to join the Service Activation Integration Engineering (SAIE) Environment team. In this hands-on technical role, you will be responsible for the operational health and deployment lifecycle of over 200 microservices deployed across 14 AWS EKS clusters. The position is a blend of environment operations (40%), automation and tooling development (40%), and infrastructure/platform work (20%). You will drive both day-to-day environment operations and longer-term automation initiatives, leveraging your deep expertise in AWS, Linux, Kubernetes, and Python automation. The ideal candidate is a proactive problem solver who can independently diagnose and resolve issues in large-scale distributed microservice architectures, and who thrives in a collaborative, cross-functional environment.
WHAT YOU'LL DO
- Own the full deployment lifecycle for containerized applications across 14 AWS EKS clusters, executing, verifying, and documenting deployments end-to-end from pipeline through ArgoCD to pod validation and JIRA.
- Monitor environment health for 200+ microservices, including pod crashes, memory leaks, connection failures, and configuration drift; respond to alerts within SLA, performing root cause diagnosis and resolution.
- Develop and maintain Python-based automation for deployments, monitoring, and self-healing tooling, including building deployment orchestration, monitoring scripts, and automated fix creation from scratch.
- Design, implement, and troubleshoot GitLab CI/CD pipelines and ArgoCD (or equivalent GitOps tools such as Flux or Spinnaker) workflows, including pipeline design, rollback procedures, and sync troubleshooting.
- Automate configuration validation, version drift detection, and environment parity checks to reduce manual overhead and proactively catch issues before they impact QA cycles.
- Build and maintain real-time operational dashboards and monitoring integrations with tools such as Splunk, Datadog, CloudWatch, Prometheus/Grafana, and Webex.
- Manage AWS services including EKS, IAM, Secrets Manager, CloudWatch, RDS PostgreSQL, DocumentDB, ElastiCache, RabbitMQ, S3, SSM, SES, and VPC networking; maintain kubectl configurations across all clusters.
- Support legacy VM-based applications via GitLab CI pipelines as needed, ensuring environment parity and operational readiness.
- Coordinate with development, QA, and infrastructure teams across time zones for defect triage, hotfix deployments, and environment readiness, documenting all activities clearly in JIRA and Confluence.
- Implement self-healing patterns and operational best practices to ensure high availability and reliability of the environment.
WHAT YOU BRING
- 5-10 years of experience in DevOps, SRE, Platform Engineering, or Environment Management roles.
- 3+ years of hands-on Kubernetes experience, including kubectl mastery, pod lifecycle management, ConfigMaps, Secrets, Ingress, HPA, and troubleshooting production issues such as CrashLoopBackOff, OOM, and ImagePull failures.
- Expertise in AWS services, including EKS, IAM, Secrets Manager, CloudWatch, RDS, DocumentDB, ElastiCache, S3, SSM, SES, RabbitMQ, and VPC networking.
- Intermediate or above Python automation skills, with real-world experience building deployment orchestration, monitoring scripts, and self-healing tooling from scratch.
- Experience with GitLab CI/CD and ArgoCD (or equivalent GitOps tools such as Flux or Spinnaker), including pipeline design, troubleshooting, and rollback procedures.
- Monitoring and observability experience with at least two tools such as Splunk, Datadog, CloudWatch, Prometheus/Grafana, and experience integrating with operational dashboards and alerting systems.
- Ability to independently diagnose and resolve issues in large-scale distributed microservice architectures, ensuring environment stability and readiness.
- Strong documentation skills, with experience using JIRA and Confluence, and proven ability to collaborate effectively with cross-functional teams across multiple time zones.
- Experience automating configuration validation, version drift detection, and environment parity checks to maintain operational consistency.
- Familiarity with managing both containerized and legacy VM-based applications, supporting migration and operational needs as required.
Disclaimer: Brooksource, Medasource, and Calculated Hire are part of the Eight Eleven Group family of companies and operate under Eight Eleven Group, LLC. All employees receive the same benefits, policies, and terms of employment.
EEO:
We are committed to creating an inclusive environment for all employees and applicants. We do not discriminate on the basis of race, color, religion, creed, sex, sexual orientation, gender identity or expression, national origin, ancestry, age, disability, genetic information, marital status, military or veteran status, citizenship, pregnancy (including childbirth, lactation, and related conditions), or any other protected status in accordance with applicable federal, state, and local laws.
Benefits & Perks:
Brooksource offers competitive medical, dental, vision, Health Savings Account, Dependent Care FSA, and supplemental coverage with plans that can fit each employee’s needs. We offer a 401k plan that includes a company match and is fully vested after you become eligible, paid time off, sick time, and paid company holidays. We also offer an Employee Assistance Program (EAP) that provides services like virtual counseling, financial services, legal services, life coaching, etc.
Pay Disclaimer:
The pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.
Apply For This Job
Related Jobs
About Us
Beyond The Expected
At Brooksource, relationships are the foundation of everything we do. Since 2000, we’ve built lasting partnerships with clients, consultants, and internal teams to deliver an exceptional experience across every engagement. As a trusted IT and Engineering services provider, Brooksource supports Fortune 500 organizations through Experience-Driven Staffing, Professional Services, and Elevate, our proprietary Workforce Transformation program. Whether you're hiring for software development, cloud computing, cybersecurity, data analytics, or enterprise IT, our customized staffing solutions are designed to align with your company’s unique goals, culture, and technology stack. We offer flexible hiring models, including contract, contract-to-hire, and direct placement to meet your evolving business needs.
We are a certified partner of leading platforms, including Salesforce, AWS, Microsoft, and Google Cloud, enabling us to deliver scalable, end-to-end technology solutions. With a growing national footprint, Brooksource is redefining expectations in IT consulting, engineering services, and technology workforce solutions.