BT e-Serv (India) Pvt. Ltd.
Location
Bangalore | India
Job description
Â
The Software Engineering Professional supports the execution of the software engineering strategy and roadmap that supports BTs commercial strategy through cross functional project and technical delivery and the participation of a team that pursues innovation as well as engineering excellence.
What you ll be doing
1. Supports on the implementation of technical solutions for both customers and colleagues and delivers on the resolution of inter-system issues, working within cross-functional squads to assist in creating and implementing technical solutions for a domain or cross domain activity within a specific technology area
2. Supports in the execution of technical decisions, technology choices and architecture for a wide range of high-performance products, capabilities, and platforms, effectively balancing short-term impact with long-term transformation
3. Supports the design and development of software solutions in accordance with the wider architecture and security standards
4. Undertakes technical reviews to continually update knowledge and skills in software engineering principles and practices, ensuring a base level of technical specialism proficiency to enable industry and quality standards to positively impact work and customers
5. Supports with the designs of technical specifications and development of software solutions of smaller and /or less complex initiatives in partnership with team, contributing towards the quality of delivery
6. Writes, tests and reviews code, refining and rewriting as necessary under supervision and communicates to engineering professionals and colleagues involved in the project
7. Integrates existing software products and solves routine problems to enable incompatible platforms to work together
8. Maintains systems by monitoring and correcting software defects
9. Supports the implementation and maintenance of high-quality tools and automation processes to support continuous delivery and developer productivity
10. Supports the delivery of an ambitious and compelling technical roadmap to meet the needs of the business, engineering team, and partner teams
11. May support engineering and operational excellence initiatives, assisting with implementing metrics and processes for regular assessment and improvement
12. Supports in the implementation of ways to improve working processes within the area of software engineering responsibility
Responsibilities
Job summary:
As a DevSecOps engineer you will be responsible for the smooth operation of a companys IT infrastructure and work with developers to deploy and manage code changes, and with operations staff to ensure that systems are up and running smoothly. To be successful in this role, as a DevSecOps engineer you must have a deep understanding of both development and operations processes, as well as a strong technical background.
Key Responsibilities
Provide the technical skills for the build and delivery of world class secure platforms.
Be hands on in all aspects of the design, build and deployment of BT applications.
Use automation technologies and drive continuous improvement to improve the unit s agility and reduce cost.
Deploy and maintain monitoring and observability solutions to gain deeper insight into our networks and applications.
Work with support teams to enable management and monitoring of on-premises systems, and their ongoing support.
Be an independent self-starter capable of managing their own work and supporting your colleagues in your area of expertise.
Experience and required Skills
Experience
Must have 5+ years experience of IT with a focus on engineering, at least 2-5 years in a DevSecOps engineer role.
Must have 1-2 years experience of CI/CD preferably building solutions for other engineers using Jenkins pipeline/gitlab pipeline/AWS pipeline.
Must have 1-2 years experience of the common types of tool/technology used across software pipelines: from design, develop, build, test and release.
Use of CI/CD and engineering collaboration tools from GitLab, Atlassian, SonarSource, Sonartype, Perforce, HashiCorp, BlazeMeter, CloudBees .
Must have 1-2 years of experience with scripting languages like Python, PowerShell or Bash.
Must have 1-2 years of experience with monitoring frameworks like Prometheus , Grafana , Fluent bit.
Required Skills
Proficiency in programming languages such as java /python
Proficiency in scripting languages such as bash, PowerShell etc..
Knowledge on frameworks like spring boot ,microservices .
Knowledge on build tools like Maven/Gradle.
Familiarity with cloud platforms and their related services - preferable AWS.
Knowledge on docker , Kubernetes , Linux , Windows.
Knowledge on building pipelines using Jenkins/CloudBees , Gitlab.
Knowledge on Azure AD integrations , authentication mechanism like SAML , OIDC etc..
Proven ability to work collaboratively in a fast-paced, agile environment.
Strong attention to detail and a commitment to delivering high-quality results.
Good to know
Knowledge on Dynatrace, Logstash, Elastic search , Kibana , cloud watch, Prometheus , Grafana , Fluentbit.
Job tags
Salary