Overview
Salary: $48-52 Hourly up to $52/hr
Imagine being the driving force behind an engineering ecosystem where your vision and hands-on expertise directly elevate developer productivity and system reliability. Partnering with Aquent, a leading technology organization at the forefront of digital innovation is seeking an exceptional engineering professional to become a cornerstone of their infrastructure and automation efforts. In this pivotal role, you won't just maintain systems-you will pioneer robust solutions, streamline development lifecycles, and empower engineering teams to build, test, and deploy with unparalleled efficiency and confidence, acting as a true architect of efficiency and a catalyst for innovation. The Opportunity We are thrilled to partner with a pioneering technology organization renowned for shaping the future of technology and delivering impactful solutions that redefine industry standards. By joining this dynamic team, you will collaborate in a cutting-edge environment where world-class infrastructure and innovative automation drive engineering excellence. This is your opportunity to make a tangible impact on the speed, quality, and reliability of software delivery, fostering a culture of operational excellence and empowering your peers through the tools and systems you build. Primary Responsibilities
- Strategically design, build, maintain, and continuously improve robust CI/CD pipelines, driving efficiency and reliability across the software development lifecycle.
- Automate end-to-end software processes, encompassing build, test, validation, packaging, deployment, and release management.
- Develop sophisticated Python scripts and automation tools to enhance engineering productivity and streamline operational workflows.
- Provision, configure, and meticulously maintain cloud resources and development environments, ensuring optimal performance and security.
- Provide expert support for source control management, branching strategies, build systems, artifact management, and intricate release workflows.
- Drive the implementation and continuous improvement of Infrastructure-as-Code (IaC) principles and configuration automation.
- Master the management of critical software dependencies, environment configurations, credentials, secrets, and deployment settings.
- Design and maintain comprehensive monitoring, logging, alerting, and operational health check systems to ensure platform stability.
- Expertly troubleshoot complex issues across CI/CD, build processes, deployments, infrastructure, networking, configurations, and various environments.
- Champion system reliability, deployment consistency, and overall engineering productivity through innovative automation solutions.
- Provide essential support for containerized applications and their deployment environments.
- Proactively identify repetitive engineering tasks and develop innovative tools to minimize manual intervention.
- Collaborate closely with software engineers and other technical teams to optimize development and deployment workflows.
- Create and maintain high-quality technical documentation, operational procedures, and comprehensive troubleshooting guides.
- Continuously evaluate and adopt cutting-edge tools and technologies to elevate engineering workflows and capabilities.
Must-Have Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related technical field.
- A minimum of 2 years of hands-on, professional experience in DevOps, CI/CD, or build/release engineering.
- Demonstrated strong proficiency in Python programming and scripting for automation.
- Practical experience with Microsoft Azure or another leading major cloud platform.
- Expertise with Git and contemporary source-control workflows.
- Experience with industry-standard CI/CD systems such as Azure DevOps, GitHub Actions, Jenkins, or equivalent robust technologies.
- A solid understanding of the entire software build, test, deployment, and release lifecycle.
- Proven ability to troubleshoot complex issues spanning infrastructure, build processes, deployments, and various environments.
- Familiarity and working knowledge of both Windows and/or Linux operating environments.
- A strong ability to independently investigate technical problems, drive root cause analysis, and lead them to successful resolution.
- Exceptional technical communication, collaboration, and documentation skills.
Nice-to-Have Qualifications
- Direct experience with Azure DevOps and GitHub platforms.
- Hands-on experience with Docker and managing containerized environments.
- Familiarity or experience with Kubernetes or other container orchestration technologies.
- Proficiency with Infrastructure-as-Code (IaC) tools such as Terraform, Bicep, ARM templates, or Ansible.
- Experience with monitoring, logging, observability, and alerting systems to ensure operational health.
- Understanding of networking concepts, identity and access management (IAM), certificates, secrets management, and cloud security best practices.
- Experience in supporting applications across various environments, including development, test, staging, and production.
|