- Design, develop, and maintainGitHub Actions CI/CD pipelinesusing YAML configurations, triggers, build agents, release management, and deployment strategies.
- Implement and manageInfrastructure as Code (IaC)usingTerraformfor provisioning and managing Azure cloud resources.
- Work extensively withAzure services, including:
- APIM (API Management)
- Power Apps
- Application Gateway
- Automate operational tasks and integrate with on-premise systems usingshell and Python scripting.
- Integrate and manage CI/CD pipelines foron-premise application deployments.
- Build, package, and deploy applications usingDocker and buildpackswithin CI/CD pipelines.
- Manage deployment and configuration of application servers such as:
- WebLogic
- Spring Boot
- Node.js (containerized using Docker)
- Support and maintainNode.js applications deployed in Docker containers.
- Configure and maintainApache HTTP Server (httpd).
- Developself-serviceDevOpscapabilitiesin AzureDevOpsfor developers and automation engineers.
- Train and mentor developers onCI/CD best practices andDevOpsworkflows.
- Collaborate withDevOpsTools and Automation teams to continuously improveDevOpsmaturity and efficiency.
Required Qualifications
- Bachelor’s degree in Computer Science or equivalent technical field.
- 4+ yearsof professionalDevOpsor related experience.
- Strong experience withGitHub Actions(YAML pipelines, triggers, build agents, and deployments).
- Hands-on experience withAzure and/or AWS cloud platforms.
- Expert knowledge ofTerraformand Infrastructure as Code (IaC) principles.
- Proficiency inshell scripting and Pythonfor automation.
- Solid understanding ofDocker and containerizationwithin CI/CD pipelines.
- Experience with application servers such asWebLogic, Spring Boot, React.js, andNode.js, preferably containerized.
- Ability to writeclean, maintainable, and efficient code.
- Strong troubleshooting and problem-solving skills.
- Excellent communication and collaboration skills.
Preferred Qualifications
- Experience mentoring or training developers on CI/CD andDevOpspractices.
- Passion for automation and continuous improvement.
- Ability to adapt quickly and learn new technologies.
- Strong team player with a collaborative mindset.
- Proven ability to meet deadlines in fast-paced environments.
We are an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, national origin, citizenship/ immigration status, veteran status, or any other status protected under federal, state, or local law.