Custom Software Engineer
Accenture
Accenture
Join our team as a Custom Software Engineer and contribute to developing innovative, tailor-made software solutions. You will be instrumental in designing, coding, and enhancing system components using modern frameworks and agile methodologies. Our focus is on delivering scalable, high-performance applications that precisely meet specific business requirements. This role offers an exciting opportunity to work on cutting-edge technology and drive significant business impact.
As a Custom Software Engineer, your primary responsibilities will include architecting and implementing robust CI/CD pipelines for seamless build, test, and deployment cycles. You will automate critical software delivery and infrastructure provisioning tasks, manage both cloud and on-premise environments, and diligently monitor system performance and application health. Effective troubleshooting of build, deployment, and production issues will be key, alongside implementing Infrastructure as Code (IaC) and configuration management best practices. You will also manage containerized applications, collaborate with cross-functional teams to integrate automated testing, and champion the adoption of monitoring, logging, and alerting systems. Maintaining version control, release management, and supporting security initiatives will also be integral to your role, driving continuous improvement in deployment efficiency and scalability.
We are seeking candidates with a minimum of 3 years of experience in DevOps, Cloud Engineering, or a closely related field. A strong foundation in CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps is essential. Proficiency in Git and source-code management platforms like GitHub or GitLab is required. Experience with major cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes) is vital. You should also have hands-on experience with Infrastructure-as-Code tools like Terraform or Ansible, and possess good scripting skills in Python, Bash, or Shell. Familiarity with Linux/Unix administration, build tools (Maven, Gradle), and monitoring solutions (Prometheus, Grafana, ELK) is expected. A solid understanding of networking, security principles, and experience with artifact repositories are highly valued. Excellent problem-solving abilities and a proactive, automation-focused mindset are crucial for success in this role.
Accenture
IT Consulting