Analyze requirements and design new solutions for application and database components.
Act as a subject matter expert for Application Software developers and Engineers.
Contribute to the entire implementation process including driving the definition of improvements based on business need and architectural improvements.
Meet with business partners to understand business needs.
Design, build, test and maintain scalable and stable off the shelf application or custom built technology solutions to meet business needs.
Conduct root cause analysis and advanced performance tuning for complex business processes and functionality.
Required Skills
knowledge of DB concepts Data Model, SQL, CI/CD, TDD, Agile.
Champion code quality, automation, ops-driven mindset, code-base maturity, stability, performance and scalability principles or improvement.
Full-stack DevOps application ownership across the entire delivery lifecycle.
Strong working knowledge of JavaScript, XML, HTML, ASP.Net, C#.
Familiarity with code versioning tools {{such as Git, SVN and Mercurial}}.
Must be a Team player.
Must have good communication skills.
Required Experience
Must have strong hands-on coding on GoLang.
Must have good experience on Docker and running service containers.
Must have ground experience on MIcro services.
Experience with Oracle or SQL Server.
Experience with web services, messaging, and stored procedures.
Education Requirements
Bachelor’s Degree in Computer Science, Computer Engineering or a closely related field.